Stara Zagora – miestas vidurio Bulgarijoje, pietinėje Sredna kalnų papėdėje, derlingos Stara Zagoros lygumos pakraštyje. Išvystyta tekstilės, medvilnės, chemijos, trąšų, žemės ūkio įrangos, mašinų, tabako pramonė. Yra vandens jėgainė. Miesto apylinkėse auginamos vynuogės, migdolai, figos, kiparisai. Į šiaurės vakarus nuo Stara Zagoros yra vandens kurortas (žinomas nuo romėnų laikų). Gajos operos tradicijos.
Miesto vietoje buvo senovės Trakijos miestas Beroea, kuris romėnų laikais vadinosi Augusta Trajana, IV–V a. nusiaubtas barbarų. Bizantijos laikais vadinosi Irenopolis. 1370 m. atiteko turkams, miestas nusilpo, vėliau tapo prekybos ir amatų centru. Rusų-turkų karo metu (1877–1878 m.) miestą nusiaubė turkai, bet 1878 m. jis buvo išvaduotas. Atstatytas geometrinio plano principu, po II pasaulinio karo ypač išaugo.